package com.suze;

import java.util.Scanner;

import org.junit.Test;

public class RedBag {

	/**10元
	 * 发两个红包
	 *  Math类的random()方法：返回带正号的 double 值，该值大于等于 0.0 且小于 1.0。
	 */
	@Test
	public void test2() {
		double rg1=Math.random();
		//System.out.println(rg1);
		//防止红包太小了
		rg1=rg1*10;
		//红包不能为空（0）
		if(rg1==0){
			rg1=0.1;
		}
		double rg2;
		rg2=10-rg1;
		System.out.println(rg1);
		System.out.println(rg2);
	}
	/**随机抽取一个的名字
	 * 随机输出出两次不重复的人方法一：
	 */
	@Test
	public void test3() {
		String[] leaders={"关琛", "郑智强","曹耿珲","所志松","曾瑶"};
		
		//获取下标长度
		int len=leaders.length;	
		//System.out.println(leaders[random]);
		//循环
		int random=0;
		for(int i=0;i<leaders.length;i++){
			//随机获取数组的下标 0-4
			random=(int)Math.floor(Math.random()*len);
			//用数组最后一个替代刚输出的结果
			leaders[random]=leaders[len-1];
			//数组长度每次减少1个
			len--;
		}
		System.out.println(leaders[random]);
	}
	
	/**
	 * 发5个红包......   算法：　　前面2个人 随机得到30%的钱   后面3个人 随机得到70%的钱
	 */
		@Test
		public void test() {
			System.out.println("发5个红包");
			System.out.println("请输入你要发红包的金额");
			Scanner sc=new Scanner(System.in);
			int money=sc.nextInt();
			int money1=money*30; 
			int money2=money*70;
			
		}
}
